리눅스마스터 1급 기출문제·모의고사·오답노트·자동채점

2019년03월16일 29번

[리눅스 시스템 관리]
다음 중 30행인 lin.txt 파일에서 11번째 행부터 20번째 행까지만 출력하는 명령으로 알맞은 것은?

  • ① head -n 11 lin.txt | tail
  • ② head -n 20 lin.txt | tail
  • ③ tail -n 10 lin.txt | head
  • ④ tail -n 11 lin.txt | head
(정답률: 51%)

문제 해설

정답은 "head -n 20 lin.txt | tail"이다.

이유는 먼저 "head -n 20 lin.txt" 명령은 lin.txt 파일의 처음부터 20번째 행까지 출력하는 명령이다. 그리고 이 출력 결과를 파이프(|)를 이용하여 "tail" 명령으로 보내면, 이전 명령에서 출력한 결과 중에서 마지막 10개 행만 출력하게 된다. 따라서 "head -n 20 lin.txt | tail" 명령은 lin.txt 파일에서 11번째 행부터 20번째 행까지만 출력하는 명령이 된다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답